SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE PROCEDURE [dbo].[ComprasInsertCommand]
(
	@ID numeric(10, 0),
	@ID_CONDICION numeric(10, 0),
	@TIPO bit,
	@ID_USUARIO numeric(10, 0),
	@FECHA date,
	@F_VENCIMIENTO date,
	@ID_SUPLIDOR numeric(10, 0),
	@NRO_FACTURA varchar(30),
	@NCF varchar(19),
	@OBSERVACIONES varchar(150),
	@ACTIVO bit,
	@T_IMPUESTO numeric(10,2),
	@T_DESCUENTO numeric(10,2),
	@M_TOTAL numeric(10,2),
	@M_PAGADO numeric(10,2)	
)
AS
	SET NOCOUNT OFF;
INSERT INTO [COMPRAS] ([ID], [ID_CONDICION], [TIPO], [ID_USUARIO], [FECHA], [F_VENCIMIENTO], [ID_SUPLIDOR], [NRO_FACTURA], [NCF], [OBSERVACIONES], [ACTIVO],[T_IMPUESTO], [T_DESCUENTO], [M_TOTAL],[M_PAGADO]) VALUES (@ID, @ID_CONDICION, @TIPO, @ID_USUARIO, @FECHA, @F_VENCIMIENTO, @ID_SUPLIDOR, @NRO_FACTURA, @NCF, @OBSERVACIONES, @ACTIVO,@T_IMPUESTO, @T_DESCUENTO, @M_TOTAL,@M_PAGADO);    
	
SELECT ID, ID_CONDICION, TIPO, ID_USUARIO, FECHA, F_VENCIMIENTO, ID_SUPLIDOR, NRO_FACTURA, NCF, OBSERVACIONES, ACTIVO, T_IMPUESTO, T_DESCUENTO, M_TOTAL, M_PAGADO FROM COMPRAS WHERE (ID = @ID)
GO
